"""
平方的和与和的平方之差

 前10个自然数平方的和是：1^2 + 2^2 +… + 10^2 = 385。前10个自然数和的平方是：
(1 + 2 + … + 10)^2 = 55^2=3025。因此前10个自然数的平方的和与和的平方之差是 
3025−385=2640。求前100个自然数平方的和与和的平方之差。
"""

list1=sum(i**2 for i in range(1,101))
list2=sum(j for j in range(1,101))**2
print(list2-list1)





# an=sum(i**2 for i in range(1,101))
# fan=sum(i for i in range(1,101))**2
# print(fan-an)
# 答案：25164150
